to blast off - Turkish English Dictionary